\documentclass{standalone}
\usepackage{tikz}
\usepackage{ctex,siunitx}
\setCJKmainfont{Noto Serif CJK SC}
\usepackage{tkz-euclide}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{circuitikz}
\usetikzlibrary{patterns, calc}
\usetikzlibrary {decorations.pathmorphing, decorations.pathreplacing, decorations.shapes}
\ctikzset{bipoles/length=1cm}
\begin{document}
\small
\begin{circuitikz}[>=latex, scale=1,european]
  % \useasboundingbox(0.9,0)rectangle(5.1,5);
  \draw[fill=gray,very thin](-0.6,0)arc(-180:0:0.6)--(0.6,0.4)arc(0:90:0.6)--++(0,-0.2)arc(90:0:0.4)--(0.4,0)arc(0:-180:0.4)--(-0.4,0.4)arc(180:90:0.4)--++(0,0.2)arc(90:180:0.6)--cycle;
  \draw(0,0.4)circle(0.2)([shift=(-135:0.2)]0,0.4)--++(45:0.4)([shift=(135:0.2)]0,0.4)--++(-45:0.4);
  \foreach \x in {220,240,...,320} 
  {
    \draw(\x:0.4)--(\x:0.6)arc(\x+90:\x-90:0.015);
    \draw(\x:0.4)arc(\x+270:\x+90:0.015);
  }
  \draw(200:0.4)--(200:0.75)--(200:0.75|-0,-1.2)to[rmeter,t=A](340:0.75|-0,-1.2)--(340:0.75)--(340:0.6);
  \node at (0.6,0.6)[right]{铁芯};
  \begin{scope}[yshift=-3mm]
  \draw[fill=darkgray,line join=round](-2.555, 0.070)..controls(-2.342, 0.141)and(-2.198, 0.223)..
  (-2.104, 0.308)..controls(-2.042, 0.426)and(-2.028, 0.534)..(-2.068, 0.659)--(-1.989, 0.743)--
  (-1.876, 0.812)..controls(-1.800, 0.695)and(-1.785, 0.579)..
  (-1.803, 0.487)..controls(-1.844, 0.162)and(-1.916, 0.044)..
  (-2.598,-0.228)..controls(-2.598,-0.296)and(-2.508,-0.324)..
  (-3.328,-0.604)..controls(-3.577,-0.716)and(-3.747,-0.691)..
  (-3.847,-0.645)..controls(-4.013,-0.561)and(-4.226,-0.677)..
  (-4.324,-0.578)..controls(-4.385,-0.508)and(-4.455,-0.508)..
  (-4.846,-0.714)..controls(-5.098,-0.827)and(-5.288,-0.918)..
  (-5.382,-0.955)..controls(-5.421,-0.955)and(-5.459,-0.982)..
  (-5.476,-1.024)..controls(-5.504,-1.056)and(-5.608,-1.071)..
  (-5.718,-1.022)..controls(-5.924,-0.942)and(-5.956,-0.672)..
  (-5.864,-0.531)..controls(-5.796,-0.464)and(-5.745,-0.448)..(-5.603,-0.464)--(-4,-0.1)
  (-1.918,0.867)--(-1.997,0.784)--(-2.110,0.714)--(-2.031,0.798)--cycle
  (-4.367,-0.110)..controls(-4.575,-0.145)and(-4.836,-0.171)..(-5.190,-0.096)--
(-5.190, 0.046)..controls(-4.836,-0.029)and(-4.575,-0.003)..(-4.367, 0.033);
  \draw[fill=lightgray](-1.876, 0.812)..controls(-1.800, 0.695)and(-1.785, 0.579)..
  (-1.803, 0.487)..controls(-1.813, 0.460)and(-1.815, 0.203)..
  (-2.498,-0.042)..controls(-2.576,-0.082)and(-2.701,-0.156)..
  (-3.021,-0.318)..controls(-3.475,-0.569)and(-3.651,-0.623)..
  (-3.904,-0.507)..controls(-4.126,-0.393)and(-4.343,-0.353)..
  (-4.523,-0.437)..controls(-5.303,-0.790)and(-5.487,-0.875)..
  (-5.561,-0.935)..controls(-5.615,-0.975)and(-5.667,-0.953)..
  (-5.711,-0.902)..controls(-5.654,-0.914)and(-5.575,-0.908)..
  (-5.552,-0.880)..controls(-5.535,-0.857)and(-5.507,-0.843)..
  (-4.755,-0.501)..controls(-4.398,-0.286)and(-4.267,-0.280)..
  (-4.090,-0.341)..controls(-3.657,-0.526)and(-3.579,-0.540)..
  (-3.024,-0.223)..controls(-2.868,-0.153)and(-2.641,-0.060)..
  (-2.581,-0.018)..controls(-2.563,-0.007)and(-2.547, 0.036)..
  (-2.555, 0.070)..controls(-2.342, 0.141)and(-2.198, 0.223)..
  (-2.104, 0.308)..controls(-1.931, 0.465)and(-1.929, 0.630)..(-1.989, 0.743)
  (-2.987,0.695)..controls(-2.431,1.013)and(-2.166,0.934)..(-2.031,0.798)--
(-1.918,0.867)..controls(-2.169,1.094)and(-2.623,1.097)..(-3.072,0.810)
(-4.253, 0.298)..controls(-4.522, 0.095)and(-4.876, 0.090)..(-5.160, 0.124)--
(-5.190, 0.046)..controls(-4.836,-0.029)and(-4.575,-0.003)..(-4.367, 0.033);
  % \draw[fill=lightgray]
  \draw[fill=lightgray!40](-3.072, 0.810)..controls(-3.132, 0.845)and(-3.225, 0.900)..
  (-3.311, 0.913)..controls(-3.401, 0.939)and(-3.558, 0.839)..
  (-3.949, 0.597)..controls(-4.137, 0.523)and(-4.230, 0.452)..
  (-4.253, 0.298)..controls(-4.290, 0.147)and(-4.350, 0.034)..
  (-4.530,-0.043)..controls(-4.767,-0.124)and(-5.462,-0.398)..
  (-5.603,-0.464)..controls(-5.804,-0.504)and(-5.849,-0.551)..
  (-5.817,-0.678)..controls(-5.798,-0.758)and(-5.759,-0.847)..
  (-5.711,-0.902)..controls(-5.654,-0.914)and(-5.575,-0.908)..
  (-5.552,-0.880)..controls(-5.535,-0.857)and(-5.507,-0.843)..
  (-4.755,-0.501)..controls(-4.673,-0.452)and(-4.603,-0.413)..
  (-4.541,-0.384)..controls(-4.444,-0.234)and(-4.307,-0.088)..
  (-3.717,-0.361)..controls(-3.529,-0.449)and(-3.433,-0.381)..
  (-3.256,-0.258)..controls(-3.051,-0.069)and(-2.940, 0.000)..
  (-2.675,-0.033)..controls(-2.638,-0.037)and(-2.610,-0.028)..
  (-2.581,-0.018)..controls(-2.563,-0.007)and(-2.547, 0.036)..(-2.555, 0.070);
  \draw[fill=gray](-2.905,0.560)..controls(-2.525,0.822)and(-2.276,0.837)..(-2.110,0.714)--
  (-2.031,0.798)..controls(-2.166,0.934)and(-2.431,1.013)..(-2.987,0.695);
  \fill(-2.555,0.070)..controls(-2.602,0.077)and(-2.683,0.108)..
  (-2.861,0.417)..controls(-3.042,0.683)and(-3.091,0.761)..(-3.072,0.810);
  \draw(-5.5,-0.78)--(-4.42,-0.27)(-5.58,-0.7)--(-4.4,-0.18)(-5.6,-0.6)--(-4.45,-0.08)
  (-3.717,-0.361)..controls(-3.350,-0.426)and(-3.117, 0.159)..(-2.688, 0.043)
(-5.771,-0.676)..controls(-5.800,-0.622)and(-5.773,-0.519)..(-5.602,-0.581)
(-4.523,-0.437)..controls(-3.965,-0.070)and(-3.977,-0.910)..(-3.003,-0.261);
  \end{scope}
  \begin{scope}[xshift=-4cm,yshift=-3mm,rotate=-56]
    \draw[rounded corners=1mm,fill=cyan!30!lightgray!10](-0.35,0.6)rectangle(0.35,0.3);
    \foreach \x in {120,110,...,70}
    {
      \draw[ultra thin](\x:0.5)--(\x:0.4);
      \draw[ultra thin](\x-5:0.5)--(\x-5:0.42);
      \foreach \y in {1,2,3,4,6,7,8,9}
      {\draw[ultra thin](\x-\y:0.5)--(\x-\y:0.44);}
    }
    \draw[ultra thin](60:0.5)--(60:0.4);
    \draw[red](0,0.3)--(0,0.55);
    \fill[ball color=gray](0,0)circle(0.1);
  \end{scope}
\end{circuitikz}
\end{document}